Cf Moto 625 Touring Undergoes A Stability, Power And Control Test